public class SystemManager
extends java.lang.Object
| Constructor and Description |
|---|
SystemManager() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
deleteAPN(java.lang.String id)
Delete the APN.
|
boolean |
getForbiddenHome()
get Forbide Home function status
|
boolean |
getHideRecentApps()
get hide recent applications status
|
boolean |
getHideSlideStatusBar()
get hide pull-down statusbar status
|
java.lang.String |
queryAPN(java.lang.String apn)
Query the APN.
|
boolean |
setAPN(java.lang.String name,
java.lang.String apn,
java.lang.String proxy,
java.lang.String port,
java.lang.String user,
java.lang.String server,
java.lang.String password,
java.lang.String mmsc,
java.lang.String mcc,
java.lang.String mnc,
java.lang.String mmsproxy,
java.lang.String mmsport,
int authtype,
java.lang.String type,
java.lang.String protocol,
int bearer,
java.lang.String roamingprotocol,
boolean current,
boolean select)
Set the APN (Access Point Names) configurations for cellular network.
|
void |
setForbiddenHome(boolean enable)
Enable/Disable Forbid Home function.
|
void |
setHideRecentApps(boolean enable)
Enable/Disable hide recent applications.
|
void |
setHideSlideStatusBar(boolean enable)
Enable/Disable hide pull-down statusbar.
|
void |
setSelectedApn(java.lang.String id)
Select the APN(Default).
|
void |
setSysTime(int year,
int month,
int day,
int hour,
int minute,
int second)
Set System Time.
|
public void setForbiddenHome(boolean enable)
enable - true: Forbide Home function,Otherwise,it's normal.public boolean getForbiddenHome()
public void setHideRecentApps(boolean enable)
enable - true: hide recent applications,Otherwise,it's normal.public boolean getHideRecentApps()
public void setHideSlideStatusBar(boolean enable)
enable - true: hide pull-down statusbar,Otherwise,it's normal.public boolean getHideSlideStatusBar()
public void setSysTime(int year,
int month,
int day,
int hour,
int minute,
int second)
year - year.month - month.day - day.hour - hour.minute - minite.second - second.public boolean setAPN(java.lang.String name,
java.lang.String apn,
java.lang.String proxy,
java.lang.String port,
java.lang.String user,
java.lang.String server,
java.lang.String password,
java.lang.String mmsc,
java.lang.String mcc,
java.lang.String mnc,
java.lang.String mmsproxy,
java.lang.String mmsport,
int authtype,
java.lang.String type,
java.lang.String protocol,
int bearer,
java.lang.String roamingprotocol,
boolean current,
boolean select)
name - Name,cannot be null.apn - APN,cannot be null.proxy - Proxy address.port - Proxy port.user - APN Username.server - Server address.password - APN Password.mmsc - MMSC.mcc - Mobile Country Code (MCC),cannot be null.mnc - MNC Mobile Network Code (MNC),cannot be null.mmsproxy - MMS proxy address.mmsport - MMS proxy port.authtype - Authentication type,0(None),1(PAP),2(CHAP),3(PAP or CHAP).type - APN types e.g."default","mms","supl","wap","net","dun","ia","rcs","xcap".protocol - APN Protocol,IP,IPV6,IPV4V6.bearer - Bearer Info,0(Unspecified),13(eHRPD),14(LTE).roamingprotocol - APN roaming protocol,IP,IPV6,IPV4V6.current - enable current configurations.select - enable the APN default.public java.lang.String queryAPN(java.lang.String apn)
apn - APN,cannot be null.public boolean deleteAPN(java.lang.String id)
id - APN ID,cannot be null.public void setSelectedApn(java.lang.String id)
id - APN ID,cannot be null.